touch repeatedly - Francés Inglés Diccionario